A Self-Service Approach to Scalable Service Deployment

نویسندگان

  • Michael K. Reiter
  • Asad Samar
چکیده

We describe a system that enables services to scale to large numbers of clients, without the addition of new server resources and without sacrificing service consistency. Our system best supports services whose state can be decomposed into service objects that are typically accessed individually. Scalability is achieved by migrating these objects and outsourcing operation processing to the clients themselves. We present novel algorithms for ensuring consistency of the service and for recovering objects if a client disconnects and leaves the latest versions of objects unreachable. Our system outperforms a centralized service implementation when object state (and thus object migration cost) is small, and when operations are compute-intensive (thus taking advantage of client processing power). In addition, a client executing its own operations enables applications in which the client is unwilling to send its operations elsewhere for processing, due to privacy concerns. We demonstrate these advantages through the evaluation of a prototype network traffic classification service built using our system. Electrical & Computer Engineering Department and Computer Science Department, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA; [email protected] Electrical & Computer Engineering Department, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA; [email protected]

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Quality Function Deployment Based Approach in Service Quality Analysis to Improve Customer Satisfaction

In metropolitan development management, quality of public services is influential in every public sector to satisfaction of citizens on quality of services. Nowadays, satisfaction are with such important matters that should be considered in the planning, implementation, management and maintenance of many public services such as subway, transportation, traffics, parks, markets and so on. Th...

متن کامل

A Scalable Self-Managing Architecture for WSRF Services

Service-Oriented Architectures provide integration of and interoptablity for independent and loosely coupled services. Web services and the WSRF standards are frequently used to realise such Service-Oriented Architectures. In such systems, autonomic principles of self-configuration, self-optimisation, self-healing and self-adapting are desirable to ease management and improve robustness. In thi...

متن کامل

Optimal Strategies of Increasing Business Alignment, in Social Security Organization, with Quality Function Deployment (QFD) Approach

Considering the importance of the concept of strategic alignment of information technology (IT) in today economic organizations, this study attempted to extract the organization's IT strategies in order to increase the degree of strategic alignment and consequently the optimal strategies in the field of marketing and service delivery for social security organization. Using QFD technique and hie...

متن کامل

An Approach to Improve Customer Satisfaction in Logistics: the Case of HEPCO

Customer service is increasingly being recognized as a source of competitive advantage. Determining customer needs accurately, meeting and exceeding them in a consistent manner is the key to the effective customer service. Companies should adapt a strategic, proactive focus on customer service based on understanding logistics process and designing logistics system to meet their needs. This ...

متن کامل

An Approach to Improve Customer Satisfaction in Logistics: the Case of HEPCO

Customer service is increasingly being recognized as a source of competitive advantage. Determining customer needs accurately, meeting and exceeding them in a consistent manner is the key to the effective customer service. Companies should adapt a strategic, proactive focus on customer service based on understanding logistics process and designing logistics system to meet their needs. This ...

متن کامل

Access control in ultra-large-scale systems using a data-centric middleware

  The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006